import { defineConfig } from 'vite'
import react from '@vitejs/plugin-react'
import path from "path";

export default defineConfig({
  plugins: [react()],
  resolve:{
    alias: [
      {
        find: '@',
        replacement: path.resolve('./src')
      }
    ]
  },
  css:{
    preprocessorOptions:{
      scss:{
        api:'modern-compiler'
      }
    }
  },
  // 修改rollup的配置项
  build:{
    lib:{
      entry:'src/index.tsx',
      name: 'LeoDesign',
      fileName:'index',
      formats: ['es'] // 只生成 ESM 格式
    },
    rollupOptions:{
      
    }
  }
})
